home *** CD-ROM | disk | FTP | other *** search
/ kermit.columbia.edu / kermit.columbia.edu.tar / kermit.columbia.edu / newsgroups / misc.19990725-20000114 / 000435_news@columbia.edu _Mon Jan 10 20:24:16 2000.msg < prev    next >
Internet Message Format  |  2000-01-13  |  2KB

  1. Return-Path: <news@columbia.edu>
  2. Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
  3.     by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id UAA14321
  4.     for <kermit.misc@watsun.cc.columbia.edu>; Mon, 10 Jan 2000 20:24:16 -0500 (EST)
  5. Received: (from news@localhost)
  6.     by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id UAA18185
  7.     for kermit.misc@watsun.cc.columbia.edu; Mon, 10 Jan 2000 20:15:55 -0500 (EST)
  8. X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
  9. From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
  10. Subject: Re: Question on ckermit 7 redirect in background
  11. Date: 11 Jan 2000 01:15:54 GMT
  12. Organization: Columbia University
  13. Message-ID: <85e08a$ho7$1@newsmaster.cc.columbia.edu>
  14. To: kermit.misc@columbia.edu
  15.  
  16. In article <387A77D7.52E5B806@matsch.com>,
  17. Charlie Sears  <charlie@matsch.com> wrote:
  18. : I would like to use kermit to read ascii text from a serial port and
  19. : dump the text into a file (or pipe it to another command).  I need to
  20. : run the entire process in the background so it can start automatically
  21. : when an unattended system boots.  
  22. : I considered using the connect command and piping the output, but this
  23. : doesn't work in the background:
  24. : # nohup kermit -l /dev/ttyS0 -b 9600 -B -C "c" > file 2>&1 &
  25. : [1] 1131
  26. : # 
  27. : [1]+  Stopped (tty output)    nohup kermit -l /dev/ttyS0 -b 9600 -B -C
  28. : "c" >file 2>&1
  29. : The redirect command also works fine when running kermit interactively,
  30. : but when running in the background no data is written to the file.  Any
  31. : thoughts would be appreciated.
  32. : This is using C-Kermit 7.0.196 Beta.11, 6 Dec 1999, for Linux (RedHat).
  33. First grab the final 7.0 release:
  34.  
  35.   http://www.columbia.edu/kermit/ckermit.html
  36.  
  37. Then code your application as a kerbang script:
  38.  
  39.   http://www.columbia.edu/kermit/ckermit.html#studies
  40.  
  41. Don't enter CONNECT mode.  Use LOG SESSION for recording and then INPUT to
  42. wait for (a) the desired amount of time, (b) a string that should terminate
  43. logging, or (c) forever.  To log forever, use INPUT -1 XXXXX, where "XXXXX"
  44. is a string that will never come.
  45.  
  46. - Frank
  47.